.logo {
  width: 120px;
  height: 50px;
  // background: rgba(255, 255, 255, 0.2);
  background: url(../../assets/public/logo/logo01.png) 50% 50% no-repeat / cover;
  margin: 6px 20px 0px 0;
  float: left;
  a {
    display: block;
    width: 100%;
    height: 100%;
  }
}

[nz-menu] {
  line-height: 64px;
  background-color: rgba(255, 83, 106, 0);
}

[nz-menu] [nz-menu-item] a {
  font-weight: 400;
}

[nz-menu] [nz-menu-item]:last-child,[nz-menu] [nz-menu-item]:nth-child(5) {
  float: right;
}
[nz-menu] [nz-menu-item].ant-menu-item-selected {
  background-color: #dd173e;
}

[nz-menu] [nz-menu-item]:last-child.ant-menu-item-selected {
  background-color: #f993a2;
}

nz-breadcrumb {
  margin: 16px 0;
}

.user-list {
  list-style-type: none;
  li {
    line-height: 35px;
    padding: 0 15px;
    text-align: center;
    a {
      color: #000;
    }
    &:hover {
      background-color: #f993a2;
    }
  }
}

span.userinfo {
  padding: 10px;
  font-size: 14px;
  font-weight: 700;
}

.user-style {
  background-color: #f993a2;
}
